// $Id: networkconstant.h 63 2004-10-22 14:33:20Z jonas $
#ifndef NETWORKCONSTANT_H
#define NETWORKCONSTANT_H

#include "network.h"

/**
 * All transfers are dealt with with constant speed. Disregaring how much data
 * is currently available the speed is always constant. Good for testing
 * transfers that span over several time steps but lacks any touch with reality
 * what so ever.
 */
class NetworkConstant : public Network {
public:
	NetworkConstant(list<Node *> *, int);
	//~NetworkConstant();

	void transfer();

private:
	int m_speed;
};

#endif
